The Whitehouse Rescue squad responded to the crash on Readington Road near Shepherds Lane just after 6:40 p.m., Readington Township Police said.
The squad extricated the unconscious driver, a 24-year-old man, from the vehicle before taking him via ambulance to Solberg Airport, where an NJSP NorthStar medical helicopter flew him to RWJ New Brunswick Trauma Center for treatment of severe injuries.
The Readington Volunteer Fire Company and Hunterdon Medical Center paramedics also assisted.
The cause of the crash remained under investigation.
Click here to follow Daily Voice Highland Lakes-Vernon and receive free news updates.